home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Best of MacTutor - S…e Code for Volumes 1 to 5
/
The Best of MacTutor - Source Code for Volume 1-5 (Wayzata Technology)(6031)(1990).bin
/
Source Code
/
#04 (Oct85-Nov85)
/
basic
/
EjectLib Folder 1-12
/
Eject.Demo
< prev
next >
Wrap
Text File
|
1985-09-07
|
783b
|
38 lines
'Eject Library Demo
'By Dave Kelly
'MacTutor ©1985
'Note: EjectLib.Rsrc must be on default disk
'or you must specify vol name in Library statement
LIBRARY "EjectLib.Rsrc"
'Set up menus
FOR i=1 TO 5
MENU i,0,0,""
NEXT i
MENU 1,0,1,"File"
MENU 1,1,1,"Quit"
MENU 2,0,1,"Eject Disk"
MENU 2,1,1,"Eject Default Disk"
MENU 2,2,1,"Eject Internal Disk"
MENU 2,3,1,"Eject External Disk"
ON MENU GOSUB Menucheck:MENU ON
pause:GOTO pause
Menucheck:
menunumber = MENU(0)
menuitem=MENU(1):MENU
IF menunumber = 1 THEN filemenu
IF menunumber <>2 THEN RETURN
IF menuitem = 1 THEN vol= 0
IF menuitem = 2 THEN vol = 1
IF menuitem = 3 THEN vol = 2
CALL Eject (vol)
RETURN
filemenu:
IF menuitem <> 1 THEN RETURN
MENU RESET:LIBRARY CLOSE:END